A Powerdomain for Countable Non-determinism
نویسنده
چکیده
This paper proposes a general powerdomain for countable nDndeterminism and uses it to give the denotational semantics of a simple imperative programming language with a fair parallel construct. As already known from the simple case of a discrete cpo [AP] countable nondeterminism seems to force the consideration of non-continuous functions. In the classical Scott-Strachey approach only continuous functions are allowed and it is necessary to extend the mathematics to a weaker kind of continuity and show how it is still possible to specify and work with least solutions to recursive equations for elements of domains and initial solutions to recursive domain equations.
منابع مشابه
A Note on the Smyth Powerdomain Construction
Powerdomains are the order-theoretic analogue of powersets and are used to model non-determinism and concurrency [9, 8, 3, 10]. There exist three standard kinds of order-theoretic powerdomain: the Plotkin, Smyth and Hoare powerdomain. To obtain a powerdomain from a given !-algebraic cpo D, one constructs the collection F(D) of finite, non-empty sets of finite elements from D (for necessary defi...
متن کاملSimilarity and Bisimilarity for Countable Non-Determinism and Higher-Order Functions
This paper investigates operationally based theories of a simply typed functional programming language with countable non determinism The theories are based upon lower upper and convex variants of applicative similarity and bisimilarity and the main result presented here is that these relations are compatible The di erences between the relations are illustrated by simple examples and their con ...
متن کاملA relational semantics for parallelism and non-determinism in a functional setting
We recently introduced an extensional model of the pure λ-calculus living in a canonical cartesian closed category of sets and relations [6]. In the present paper, we study the non-deterministic features of this model. Unlike most traditional approaches, our way of interpreting non-determinism does not require any additional powerdomain construction. We show that our model provides a straightfo...
متن کاملA relational model of a parallel and non-deterministic λ-calculus
We recently introduced an extensional model of the pure λ-calculus living in a canonical cartesian closed category of sets and relations [6]. In the present paper, we study the non-deterministic features of this model. Unlike most traditional approaches, our way of interpreting non-determinism does not require any additional powerdomain construction: we show that our model provides a straightfo...
متن کاملQRB, QFS, and the Probabilistic Powerdomain
We show that the first author’s QRB-domains coincide with Li and Xu’s QFS-domains, and also with Lawson-compact quasi-continuous dcpos, with stably-compact locally finitary compact spaces, with sober QFSspaces, and with sober QRB-spaces. The first three coincidences were discovered independently by Lawson and Xi. The equivalence with sober QFS-spaces is then applied to give a novel, direct proo...
متن کامل